* {
  margin: 0;
  padding: 0;
}

/*去除a标签下划线*/
a {
  text-decoration: none;
}
/*去除未被访问的a标签的下划线*/
a:link {
  text-decoration: none;
}
/*去除已经被访问过的a标签的下划线*/
a:visited {
  text-decoration: none;
}
/*去除鼠标悬停时的a标签的下划线*/
a:hover {
  text-decoration: none;
}
/*去除正在点击的a标签的下划线（鼠标按下，尚未松开）*/
a:active {
  text-decoration: none;
}
/*去除获得焦点的a标签的下划线（被鼠标点击过）*/
a:focus {
  text-decoration: none;
}

body {
  font: 15px 'Microsoft YaHei', Arial, Helvetica, sans-serif;
  color: #333;
  background: #e9eaed;
  line-height: 1.5;
  overflow-x: hidden;
}
.noBody {
  overflow-y: hidden;
}
.list-title {
  font-size: 16px;
  color: #484848;
}
pre {
  box-sizing: border-box;
  margin: 0;
  outline: none;
  padding: 20px;
  overflow: auto;
  background-color: #303643;
  font-size: 1em;
  white-space: pre;
  word-wrap: break-word;
  color: #9ccdc4;
}
html.dark {
  .app-box,
  div,
  li,
  a {
    background: #222 !important;
  }
  .handle-view {
    background: rgba(255, 255, 255, 0.4) !important;
  }
  div,
  h1,
  h2,
  h3,
  h4,
  h5,
  span,
  a {
    color: white !important;
  }
  .el-switch__inner {
    background-color: #f2f2f2 !important;
  }
}

.el-switch__core {
  overflow: hidden !important;
}
p {
  img {
    max-width: 100%;
  }
}
